solid-propellant rocket (missile) - English Synonyms Dictionary